<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        /* - 编写一个函数，求一个数字是否是质数
        - 一个数字除了 1 和本以外，不能被别的数字整除，那么这个数字就是质数 */
        function isZhi(num) {
            for (var i = 2; i < num; i++) {
                if (num % i == 0) {
                    return false;
                }
            }
            return true;
        }
        var res = isZhi(7);
        console.log(res);

        /* - 编写一个函数求两个数字之间有多少个质数，返回 质数的个数
        例如：`fn(100, 200)` ，在控制台输出 100 - 200 之间的所有质数 */
        function numZhi(n1, n2) {
            if (n1 > n2) {
                var s = n1;
                n1 = n2;
                n2 = s;
            }
            for (var i = n1; i <= n2; i++) { 
                var result = isZhi(i);
                if(result == true){
                    console.log(i);
                }
            }
        }
       numZhi(100,200);
        
        
    </script>
</body>

</html>